permanent completion - French English Dictionary